oakville laptops medical billing open source computers projects developers electronic cable alberta thin-client computer application canada radius3 development nanotechnology dss toronto quebec burlington medicine medical components ontario ottawa biotechnology electronics - general chemistry canadian biotech management doctor